package com.lct.d11_interface_extends;

public class Demo {
	public static void main(String[] args) {
		//目标：接口的多继承
		//类与类是单继承的关系
		//类与接口是多实现的关系
		//接口与接口是多继承的关系，一个接口可以同时继承多个接口


	}
}


//接口的多继承，可以让实现类只实现一个接口就相当于实现了多个接口
class D implements A{
	@Override
	public void a() {
		System.out.println("我是A接口的实现类");
	}

	@Override
	public void b() {
		System.out.println("我是B接口的实现类");
	}

	@Override
	public void c() {
		System.out.println("我是C接口的实现类");
	}
}

interface A extends B, C{
	void a();
}

interface B{
	void b();
}

interface C{
	void c();
}